package com.iot.inter.entity.newrequest.trafficusage.singleday.response;

import com.iot.inter.entity.newpojo.response.Page;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class ResponseSingleDayNew implements Serializable {

    @ApiModelProperty(value = "返回结果", example = "0000", dataType = "String")
    private String retCode;

    @ApiModelProperty(value = "结果描述", example = "0000", dataType = "String")
    private String resultInfo;

    @ApiModelProperty(value = "查询出的设备流量使用记录数量；若ret_info=0000,该节点信息存在", example = "", dataType = "Integer")
    private Integer deviceFlowListNum;

    @ApiModelProperty(value = "每个device_flow节点中包含一个流量使用情况信息；在响应报文中出现的device_flow节点数量要求与device_flow_list_num取值相同。若ret_info=0000,该节点信息存在", example = "", dataType = "List")
    private List<DeviceFlow> deviceFlow;

    @ApiModelProperty(value = "查询出的设备流量使用记录数量；若ret_info=0000,该节点信息存在", example = "", dataType = "Object")
    private Page page;

}
